package controllers;

import mSecretaria.MBairro;
import play.mvc.*;

public class Bairro extends Controller {

	public static void cadastrarBairro(String aBairro)
	{
			MBairro bairro = new MBairro(aBairro);
			try
			{
				bairro.insert();
				VSecretaria.formCadastrarBairro(0,"");
			}
			catch (Exception e)
			{
				flash.error(e.getMessage());
				VSecretaria.formCadastrarBairro(0,"");
			}
	}
	
	public static void editarBairro(int aCodBairro,String aBairro)
	{
		try
		{
		
			MBairro bairro = new MBairro(aCodBairro);
			bairro.setNome(aBairro);
			bairro.update();
			
			VSecretaria.formCadastrarBairro(0,"");	
			
		}
		catch(Exception e)
		{
			flash.error(e.getMessage());
			VSecretaria.formCadastrarBairro(0,"");
		}
		
	}
	
	public static void excluir(int aCodBairro)
	{
		try
		{
			MBairro bairro = new MBairro(aCodBairro);
			bairro.excluir();
			VSecretaria.formCadastrarBairro(0,"");
		}
		catch(Exception e)
		{
			flash.error(e.getMessage());
			VSecretaria.formCadastrarBairro(0,"");
		}
	}
	
	public static void consultarBairros(int aCodBairro,String aBairro)
	{
		try
		{
			VSecretaria.formCadastrarBairro(aCodBairro,aBairro);			
		}
		catch(Exception e)
		{
			flash.error(e.getMessage());
			VSecretaria.formCadastrarBairro(0,"");
		}
	}
	
	public static MBairro getBairro(int aCodBairro)
	{
		MBairro cidade = null;
		try
		{
			cidade = new MBairro(aCodBairro);
	
		}
		catch(Exception e)
		{
			flash.error(e.getMessage());
			VSecretaria.formCadastrarBairro(0,"");
		}
		
		return cidade;
	}


}
